package com.glela.serial.model.response;

import java.util.List;

import com.glela.serial.model.TalentSerial;
import com.glela.serial.model.TalentSerialContent;

public class ResponseSerialVo {

	private int ResponseSerialId;// 自增id 标识id
	private String title;// 标题
	private String labelName;// 副标题
	private String imagePath;// 封面图
	private int likeCount;// 喜欢数
	private int seeCount;// 浏览数
	private int shareCount;// 分享数
	private long talentId;// 创建者id（达人用户id）
	private String createTime;// 创建时间
	private int goodCount;//商品数量

	private List<TalentSerialContent> talentSerialContentList;
	private List<GoodVo> goodVoList;
	public ResponseSerialVo(){}
	public ResponseSerialVo(TalentSerial talentSerial){
		super();
		this.ResponseSerialId=talentSerial.getId();
		this.title=talentSerial.getTitle();
		this.labelName=talentSerial.getLabelName();
		this.imagePath=talentSerial.getImagePath();
		this.likeCount=talentSerial.getLikeCount();
		this.seeCount=talentSerial.getSeeCount();
		this.shareCount=talentSerial.getShareCount();
		this.talentId=talentSerial.getTalentId();
		this.createTime=talentSerial.getCreateTime();
	}
	public void setResponseSerialVo(TalentSerial talentSerial){
		this.ResponseSerialId=talentSerial.getId();
		this.title=talentSerial.getTitle();
		this.labelName=talentSerial.getLabelName();
		this.imagePath=talentSerial.getImagePath();
		this.likeCount=talentSerial.getLikeCount();
		this.seeCount=talentSerial.getSeeCount();
		this.shareCount=talentSerial.getShareCount();
		this.talentId=talentSerial.getTalentId();
		this.createTime=talentSerial.getCreateTime();
	}
	public int getResponseSerialId() {
		return ResponseSerialId;
	}

	public void setResponseSerialId(int responseSerialId) {
		ResponseSerialId = responseSerialId;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getLabelName() {
		return labelName;
	}

	public void setLabelName(String labelName) {
		this.labelName = labelName;
	}

	public String getImagePath() {
		return imagePath;
	}

	public void setImagePath(String imagePath) {
		this.imagePath = imagePath;
	}

	public int getLikeCount() {
		return likeCount;
	}

	public void setLikeCount(int likeCount) {
		this.likeCount = likeCount;
	}

	public int getSeeCount() {
		return seeCount;
	}

	public void setSeeCount(int seeCount) {
		this.seeCount = seeCount;
	}

	public int getShareCount() {
		return shareCount;
	}

	public void setShareCount(int shareCount) {
		this.shareCount = shareCount;
	}

	public long getTalentId() {
		return talentId;
	}

	public void setTalentId(long talentId) {
		this.talentId = talentId;
	}

	public String getCreateTime() {
		return createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public List<TalentSerialContent> getTalentSerialContentList() {
		return talentSerialContentList;
	}
	public void setTalentSerialContentList(List<TalentSerialContent> talentSerialContentList) {
		this.talentSerialContentList = talentSerialContentList;
	}

	public List<GoodVo> getGoodVoList() {
		return goodVoList;
	}
	public void setGoodVoList(List<GoodVo> goodVoList) {
		this.goodVoList = goodVoList;
	}
	public int getGoodCount() {
		return goodCount;
	}
	public void setGoodCount(int goodCount) {
		this.goodCount = goodCount;
	}
	
}
